package com.faithbj.common.model.compare;

import java.math.BigDecimal;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
/**
 * 房产委办返回数据实体类
 * @author chen liu
 *
 */
@Entity
@Table(name = "hp_offical_data")
public class HPOfficalData extends OfficalDataEntity{
	private static final long serialVersionUID = 1L;
	
	@Column(name = "house_card")
	private String houseCard;               // 房产证编号

	@Column(name = "house_location")
    private String houseLocation;           // 房屋坐落地址

	@Column(name = "house_type")
    private String houseType;               // 房屋类型

	@Column(name = "house_property_type")
    private String housePropertyType;       // 房屋产权类型

	@Column(name = "house_building_area")
    private BigDecimal houseBuildingArea;   // 房屋建筑面积

	@Column(name = "is_living_house")
    private Integer isLivingHouse;          // 是否居住类房产

	@Column(name = "house_share_people")
    private String houseSharePeople;        // 房屋权利人/共有人

	public HPOfficalData() {
        super();
    }

    public HPOfficalData(String applyNum, String batchNum,
			String departmentNum, String mainApplicantName,
			String mainApplicantCardType, String mainApplicantCardNum,
			String applicantName, String applicantCardType,
			String applicantCardNum, Integer isQueryReturned, Date queryStartDt,
			Date queryEndDt, Date queryReturnDt) {
		super(applyNum, batchNum, departmentNum, mainApplicantName,
				mainApplicantCardType, mainApplicantCardNum, applicantName,
				applicantCardType, applicantCardNum, isQueryReturned,
				queryStartDt, queryEndDt, queryReturnDt);
	}

	public String getHouseCard() {
		return houseCard;
	}

	public void setHouseCard(String houseCard) {
		this.houseCard = houseCard;
	}

	public String getHouseLocation() {
		return houseLocation;
	}

	public void setHouseLocation(String houseLocation) {
		this.houseLocation = houseLocation;
	}

	public String getHouseType() {
		return houseType;
	}

	public void setHouseType(String houseType) {
		this.houseType = houseType;
	}

	public String getHousePropertyType() {
		return housePropertyType;
	}

	public void setHousePropertyType(String housePropertyType) {
		this.housePropertyType = housePropertyType;
	}

	public BigDecimal getHouseBuildingArea() {
		return houseBuildingArea;
	}

	public void setHouseBuildingArea(BigDecimal houseBuildingArea) {
		this.houseBuildingArea = houseBuildingArea;
	}
	
	public Integer getIsLivingHouse() {
		return isLivingHouse;
	}

	public void setIsLivingHouse(Integer isLivingHouse) {
		this.isLivingHouse = isLivingHouse;
	}

	public String getHouseSharePeople() {
		return houseSharePeople;
	}

	public void setHouseSharePeople(String houseSharePeople) {
		this.houseSharePeople = houseSharePeople;
	}
}